Optimal CQ Reformulation is NP-Hard
نویسندگان
چکیده
As a consequence of the Subgoal Theorem and the Projection Lemma, we need only consider projection views that are defined in terms of subgoals. Unfortunately, despite these improvements, we show that the optimization problem is still NP-Hard in the number of subgoals and free variables in the input query. Our proof strategy is as follows. First, we prune the space of potential reformulations by only considering reformulations that preserve the connectivity among the head variables. We call such reformulations as dpp-transforms. Then, we show that computing an optimal dpp-reformulation is NP-Hard by proving that this problem is isomorphic to the Steiner Tree problem [1].
منابع مشابه
Answering Conjunctive Queries over EL Knowledge Bases with Transitive and Reflexive Roles
Answering conjunctive queries (CQs) over EL knowledge bases (KBs) with complex role inclusions is PSPACE-hard and in PSPACE in certain cases; however, if complex role inclusions are restricted to role transitivity, a tight upper complexity bound has so far been unknown. Furthermore, the existing algorithms cannot handle reflexive roles, and they are not practicable. Finally, the problem is trac...
متن کاملReformulation of a model for hierarchical divisive graph modularity maximization
Finding clusters, or communities, in a graph, or network is a very important problem which arises in many domains. Several models were proposed for its solution. One of the most studied and exploited is the maximization of the so called modularity, which represents the sum over all communities of the fraction of edges within these communities minus the expected fraction of such edges in a rando...
متن کاملA Semidefinite Hierarchy for Disjointly Constrained Multilinear Programming
Disjointly constrained multilinear programming concerns the problem of maximizing a multilinear function on the product of finitely many disjoint polyhedra. While maximizing a linear function on a polytope (linear programming) is known to be solvable in polynomial time, even bilinear programming is NP-hard. Based on a reformulation of the problem in terms of sum-of-squares polynomials, we study...
متن کاملColor Quantization Using Modified Artificial Fish Swarm Algorithm
Color quantization (CQ) is one of the most important techniques in image compression and processing. Most of quantization methods are based on clustering algorithms. Data clustering is an unsupervised classification technique and belongs to NP-hard problems. One of the methods for solving NP-hard problems is applying swarm intelligence algorithms. Artificial fish swarm algorithm (AFSA) fits in ...
متن کاملView determinacy for preserving selected information in data transformations
When transforming data one often wants certain information in the data source to be preserved, i.e., we identify parts of the source data and require these parts to be transformed without loss of information. We characterize the preservation of selected information in terms of the notions of invertibility and query preservation, in a setting when transformations are specified as a view V (a set...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2018